/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package MsSQL;

import View.login.frmInicioSesion;
import javax.swing.*;

/**
 *
 * @author Maryluz
 */
public class ProyectoPrincipal {

    /**
     * @param args the command line arguments
     */
    public static frmInicioSesion oMenuPrincipal;
//    public static frmIngreso oiNGRESO;
////    public static TiendaM oM;
//SimpleDateFormat formateador = new SimpleDateFormat("yyyy-MM-dd");
//    JDialog jDialogMostrar;
//    private final String PDF = "PDF (*.pdf)";
//    private final String DOC = "DOCX (*.docx)";
//    private final String XLS = "Single sheet XLS (*.xls)";
//    private final List<String> PERMITTED_FILE_TYPES_LIST = Arrays.asList(PDF, DOC, XLS);
//
//    void ProyectoPrincipal() {
//        AbrirBoletaVenta();
//    }
    @SuppressWarnings({"UseSpecificCatch", "CallToThreadDumpStack"})
    public static void main(String[] args) {

        try {
//            oM= new TiendaM();
//            oM.setIdTienda(3);
//            oM.setNombres("Maryluz Bruno Rocha");
//            oM.setNomTienda("Tienda 2");
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
           //  new ProyectoPrincipal().AbrirBoletaVenta();
        } catch (Exception e) {
            e.printStackTrace();
        }


//
        oMenuPrincipal=new frmInicioSesion(1);
        oMenuPrincipal.setVisible(true);

     
        
//        oiNGRESO = new frmIngreso(null, true, 3, oM);
//        oiNGRESO.setVisible(true);

//        oAlmacen = new frmMovimientoAlmacen(null, true, "25/10/2013", "MARYLUZ BRUNO"); 
//        oAlmacen.setVisible(true); 
    }

//    
//     private  void AbrirBoletaVenta() {
//        try {
//            Connection conexion = ConMsSQL.obtenerConexion();
//            ClassLoader cl = getClass().getClassLoader();
//            InputStream in = cl.getClass().getResourceAsStream("/View/venta/rptBoleta.jasper");
//            HashMap objHashMap = new HashMap();
//
//            objHashMap.put("tienda","TIENDA 2");
//            objHashMap.put("fecha", "2014-01-21");
//            objHashMap.put("cliente", "MALU");
//            objHashMap.put("vendedor","MARYLIN");
//            objHashMap.put("idventa", 15);
//            objHashMap.put("nroventa", "0121-00038");
//            objHashMap.put("subtotal", 6544.36);
//            objHashMap.put("descuento", 9.6);
//            objHashMap.put("igv", 5656.3);
//            objHashMap.put("total", 9898.35);
//            objHashMap.put("vuelto", Double.parseDouble("62.2"));
//            objHashMap.put("efectivo", Double.parseDouble("23.3"));
//            objHashMap.put("logo", this.getClass().getResourceAsStream("/Image/BOLETA.png"));
//            
//            Connection conexion = ConMsSQL.obtenerConexion();
//            ClassLoader cl = getClass().getClassLoader();
//            InputStream in = cl.getClass().getResourceAsStream("/View/venta/rptBoleta.jasper");
//            HashMap objHashMap = new HashMap();
//            objHashMap.put("fecha", "2014-01-09");
//            objHashMap.put("idventa", 15);
//            objHashMap.put("logo", this.getClass().getResourceAsStream("/Image/BOLETA.png"));
//            objHashMap.put("foto", this.getClass().getResourceAsStream("/Image/logo.png"));
//           
//            JasperPrint objJasperPrint = JasperFillManager.fillReport(in, objHashMap, conexion);
//            JasperPrintManager.printReport(objJasperPrint,false);
//             
//
//            JRViewer jRViewer = new JRViewer(objJasperPrint);
//            List<JRSaveContributor> SaveOptions = Arrays.asList(jRViewer.getSaveContributors());
//            Iterator<JRSaveContributor> i = SaveOptions.iterator();
//
//            while (i.hasNext()) {
//                JRSaveContributor jsc = i.next();
//
//                if (PERMITTED_FILE_TYPES_LIST.contains(jsc.getDescription())) {
//                    continue;
//                } else {
//                    jRViewer.removeSaveContributor(jsc);
//                }
//            }
//
//            jDialogMostrar = new JDialog();
//            
//            jDialogMostrar.setTitle("Reporte de las Ventas del Día ");
//            jDialogMostrar.setSize(350, 515);
//            jDialogMostrar.setLocationRelativeTo(null);
//            jDialogMostrar.add(jRViewer);
//            jDialogMostrar.setVisible(true);
//        } catch (Exception e) {
//            JOptionPane.showMessageDialog(null, "No Existe Información para mostrar");
//            e.printStackTrace();
//        }
//    }

}
